home *** CD-ROM | disk | FTP | other *** search
- #include <stdio.h>
- extern void flgzero(void *ptr, int nrbits);
- void main(int ac, char **av) // test pilot for flgzero 9/15/91
- {
- unsigned char bitarray[5];
- register i;
- short kbits;
- for (;;)
- {
- printf("\nEnter bit count to test (0 to 36): ");
- scanf("%hd", &kbits);
- if (kbits > 36 || kbits < 0)
- exit(0);
- for (i = 0; i < 4; i++)
- bitarray[i] = (unsigned char) 255;
- flgzero(bitarray, kbits); // call masm code, check it out
- printf("%.2x %.2x %.2x %.2x \n", bitarray[0], bitarray[1], bitarray[2], bitarray[3]);
- }
- }
-